package hhm.framessm.mapper;

import hhm.framessm.pojo.TbPermissionRoleExample;
import hhm.framessm.pojo.TbPermissionRoleKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbPermissionRoleMapper {
    int countByExample(TbPermissionRoleExample example);

    int deleteByExample(TbPermissionRoleExample example);

    int deleteByPrimaryKey(TbPermissionRoleKey key);

    int insert(TbPermissionRoleKey record);

    int insertSelective(TbPermissionRoleKey record);

    List<TbPermissionRoleKey> selectByExample(TbPermissionRoleExample example);

    int updateByExampleSelective(@Param("record") TbPermissionRoleKey record, @Param("example") TbPermissionRoleExample example);

    int updateByExample(@Param("record") TbPermissionRoleKey record, @Param("example") TbPermissionRoleExample example);
}